using System;
using ns27;
using Triton.Game.Mono;

namespace Triton.Game.Mapping
{
	[Attribute38("BoxEventInfo")]
	public class BoxEventInfo : MonoClass
	{
		public Spell m_StartupHub => method_3<Spell>("m_StartupHub");

		public Spell m_StartupTutorial => method_3<Spell>("m_StartupTutorial");

		public Spell m_TutorialPlay => method_3<Spell>("m_TutorialPlay");

		public Spell m_DiskLoading => method_3<Spell>("m_DiskLoading");

		public Spell m_DiskMainMenu => method_3<Spell>("m_DiskMainMenu");

		public Spell m_DoorsClose => method_3<Spell>("m_DoorsClose");

		public Spell m_DoorsOpen => method_3<Spell>("m_DoorsOpen");

		public Spell m_DrawerClose => method_3<Spell>("m_DrawerClose");

		public Spell m_DrawerOpen => method_3<Spell>("m_DrawerOpen");

		public Spell m_ShadowFadeIn => method_3<Spell>("m_ShadowFadeIn");

		public Spell m_ShadowFadeOut => method_3<Spell>("m_ShadowFadeOut");

		public Spell m_StartupSetRotation => method_3<Spell>("m_StartupSetRotation");

		public BoxEventInfo(IntPtr address, string className)
			: base(address, className)
		{
		}

		public BoxEventInfo(IntPtr address)
			: this(address, "BoxEventInfo")
		{
		}
	}
}
